person of confused ideas - German English Dictionary